package com.hkts.naturalgas.updatetemperature.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.time.LocalDateTime;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author zy
 * @since 2022-05-20
 */
public class HktsUpdateTemperature extends Model<HktsUpdateTemperature> {

private static final long serialVersionUID=1L;

                            private String id;
    /**
     * 车间
     */
        private String workShopId;
    /**
     * 火眼系统
     */
        private String flameSystem;
    /**
     * 排烟架变化温度
     */
        private Float smokeTemperature;
    /**
     * 燃烧架变化温度
     */
        private Float burnTemperature;
    /**
     * 0是默认1是更新
     */
        private Integer updateStatus;
    /**
     * 更新时间
     */
        private LocalDateTime updateTime;


    public String getId(){
            return id;
            }

        public void setId(String id) {
            this.id = id;
            }

    public String getWorkShopId(){
            return workShopId;
            }

        public void setWorkShopId(String workShopId) {
            this.workShopId = workShopId;
            }

    public String getFlameSystem(){
            return flameSystem;
            }

        public void setFlameSystem(String flameSystem) {
            this.flameSystem = flameSystem;
            }

    public Float getSmokeTemperature(){
            return smokeTemperature;
            }

        public void setSmokeTemperature(Float smokeTemperature) {
            this.smokeTemperature = smokeTemperature;
            }

    public Float getBurnTemperature(){
            return burnTemperature;
            }

        public void setBurnTemperature(Float burnTemperature) {
            this.burnTemperature = burnTemperature;
            }

    public Integer getUpdateStatus(){
            return updateStatus;
            }

        public void setUpdateStatus(Integer updateStatus) {
            this.updateStatus = updateStatus;
            }

    public LocalDateTime getUpdateTime(){
            return updateTime;
            }

        public void setUpdateTime(LocalDateTime updateTime) {
            this.updateTime = updateTime;
            }

    public static final String ID ="id";

    public static final String WORK_SHOP_ID ="work_shop_id";

    public static final String FLAME_SYSTEM ="flame_system";

    public static final String SMOKE_TEMPERATURE ="smoke_temperature";

    public static final String BURN_TEMPERATURE ="burn_temperature";

    public static final String UPDATE_STATUS ="update_status";

    public static final String UPDATE_TIME ="update_time";

@Override
protected Serializable pkVal(){
            return this.id;
        }

@Override
public String toString() {
        return "HktsUpdateTemperature{" +
                ", id=" + id +
                ", workShopId=" + workShopId +
                ", flameSystem=" + flameSystem +
                ", smokeTemperature=" + smokeTemperature +
                ", burnTemperature=" + burnTemperature +
                ", updateStatus=" + updateStatus +
                ", updateTime=" + updateTime +
        "}";
        }
        }
